mashed tomatoes - German English Dictionary